most refutable - Turkish English Dictionary